For the code in question, the Spanish version is identical to the French, and the German
is identical to the English European version.

This file just shows the lines of the Spanish/French code that DIFFER from the
German/English.  They're very close, and battle-power-orig-euro.txt and
battle-power-fix-euro.txt cover the latter two.

In a nutshell, all the Bank Cn data referenced by the code is shifted back a bank:
C4 is in C3, and C5 is in C4.


ORIGINAL CODE:

-----------------------------------------------------------------------------------------

8F/8467: BF CE 3E C3  LDA $C33ECE,X   (get a 16-bit pointer to this ammo's Battle Power)

...

8F/846C: BF 00 00 C3  LDA $C30000,X   (get the Battle Power)

...

8F/8477: BF B4 3E C3  LDA $C33EB4,X    (get a 16-bit pointer to weapon's Battle Power)

...

8F/847C: BF 00 00 C3  LDA $C30000,X    (get the Battle Power)

...

8F/8489: BF 42 00 C4  LDA $C40042,X    (weapon type?  Sword = 0, Axe = 2,
                                        Spear = 4, Bazooka = 6)

...


8F/8492: BF B4 3E C3  LDA $C33EB4,X

...

8F/8497: BF 00 00 C3  LDA $C30000,X   (get the weapon Battle Power again)

-----------------------------------------------------------------------------------------


BUGFIXED CODE:

-----------------------------------------------------------------------------------------

8F/8467: BF CE 3E C3  LDA $C33ECE,X   (get a 16-bit pointer to this ammo's Battle Power)

...

8F/846C: BF 00 00 C3  LDA $C30000,X   (get the Battle Power)

...

8F/8473: BF B4 3E C3  LDA $C33EB4,X   (get a 16-bit pointer to weapon's Battle Power)

...

8F/8478: BF 00 00 C3  LDA $C30000,X   (get the Battle Power)

...

8F/8486: BF 42 00 C4  LDA $C40042,X   (weapon type?  Sword = 0, Axe = 2,
                                       Spear = 4, Bazooka = 6)

------------------------------------------------------------------------------------------

